<script>
  import { mapActions } from 'vuex';
  import { getInfo, getOpenid } from '@/api/common/index.js'

  export default {
    onLaunch(options) {
      // uni.hideTabBar()
      wx.setStorageSync('openid', '')
      // wx.showShareMenu({
      //   withShareTicket: true,
      //   menus: ['shareAppMessage', 'shareTimeline']
      // })


      // wx.onAppRoute(function(res){
      //   const pages = getCurrentPages()
      //   const currentPage = pages[pages.length - 1]
      //   currentPage.onShareAppMessage = function() {
      //     return {
      //       title: '清新守护',
      //       path: '/' + currentPage.route, // 当前页面的路径
      //       success: function (res) {
      //         // 分享成功
      //         console.log("分享成功:", res);
      //       },
      //       fail: function (res) {
      //         // 分享失败
      //         console.log("分享失败:", res);
      //       }
      //     }
      //   }
      // })



    },
    onShow(options) {
  
    },
    onHide() {
      console.log('App Hide');
    },
    mounted() {
      // 初始化系统信息计算
      this.$systemTools.init();
      const token = wx.getStorageSync('token')
      if (token) {
        this.getUserInfo()
      }
    },
    methods: {
      async getUserInfo() {
        const res = await getInfo()

        if (res.code === 200) {
          wx.setStorageSync('userInfo', res.data);
        }
      }
    },
  };
</script>

<style>
  /* 每个页面公共css */
</style>

<style lang="css">
  @import '@/wxcomponents/vant/common/index.css';
</style>

<style lang="less">
  /* 每个页面公共css */
  @import '@/style/base.less';
  @import '@/style/var.less';
</style>
<style lang="less" src="@/style/reset-vantui.less"></style>
